Spectrum analysis on quality requirements consideration in software design documents

نویسندگان

  • Haruhiko Kaiya
  • Masahiro Umemura
  • Shinpei Ogata
  • Kenji Kaijiri
چکیده

ABSTRACT Software quality requirements defined in the requirements analysis stage should be implemented in the final products, such as source codes and system deployment. To guarantee this meta-requirement, quality requirements should be considered in the intermediate stages, such as the design stage or the architectural definition stage. We propose a novel method for checking whether quality requirements are considered in the design stage. In this method, a technique called "spectrum analysis for quality requirements" is applied not only to requirements specifications but also to design documents. The technique enables us to derive the spectrum of a document, and quality requirements considerations in the document are numerically represented in the spectrum. We can thus objectively identify whether the considerations of quality requirements in a requirements document are adapted to its design document. To validate the method, we applied it to commercial software systems with the help of a supporting tool, and we confirmed that the method worked well.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Preserving Software Quality Characteristics from Requirements Analysis to Architectural Design

In this paper, we present a pattern-based software development method that preserves usability and security quality characteristics using a role-driven mapping of requirements analysis documents to architectural design artifacts. The quality characteristics usability and security are captured using specialized problem frames, which are patterns that serve to structure, characterize, and analyze...

متن کامل

Evaluating and Improving Software Quality Using Text Analysis Techniques - A Mapping Study

Improvement and evaluation of software quality is a recurring and crucial activity in the software development life-cycle. During software development, software artifacts such as requirement documents, comments in source code, design documents, and change requests are created containing natural language text. For analyzing natural text, specialized text analysis techniques are available. Howeve...

متن کامل

An Automatic Quality Evaluation for Natural Language Requirements

This paper presents a tool called QuARS (Quality Analyzer of Requirements Specification) for the analysis of natural language software requirements. The definition of QuARS has been based on a special Quality Model for software requirements. The Quality Model aims at providing a quantitative, corrective and repeatable evaluation of software requirement documents. To validate the Quality Model s...

متن کامل

ارزیابی و رتبه بندی اهمیت نسبی الزامات فنی محصول با تلفیق مدلهای QFD و DEA: مطالعه موردی (صنایع کاشی و سرامیک)

This article aims to evaluate the relative importance of product design requirements in Quality Function Deployment (QFD) environment taking customer needs and producers constraints. Considering the matrix of QFD, we can take the customers needs into consideration only. However, we present a technique that can take into account the production constraints in the product design process as well as...

متن کامل

Towards Systematic Integration of Performance and Security Requirements into Software Architecture

We present a modeland pattern-based method that allows software engineers to take quality requirements into account right from the beginning of the software development process. The method comprises requirements analysis as well as the derivation of a software architecture from requirements documents. In that architecture, quality requirements are reflected explicitly. For requirements analysis...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره 2  شماره 

صفحات  -

تاریخ انتشار 2013